Remove gdk_surface_set_user_data
authorMatthias Clasen <mclasen@redhat.com>
Sat, 23 Feb 2019 23:56:02 +0000 (18:56 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 24 Feb 2019 03:24:50 +0000 (22:24 -0500)
commitcc216c9e840cbc4eb68dd27a5bbe7e6f6aceb529
tree433d38ca97f77cdf8ebe9fb4466b00d567f89c1c
parent09fea73a40b200f47f3d154445f07946bfd95195
Remove gdk_surface_set_user_data

Change gdk_surface_get/set_user_data to private
API and rename them to get/set_widget.
Also remove an unused associated function.

The last two places where the surface API is used
are in gtkroot.c and gtkwidget.c. Make them
use the private api.
docs/reference/gdk/gdk4-sections.txt
gdk/gdk-private.h
gdk/gdkinternals.h
gdk/gdksurface.c
gdk/gdksurface.h
gtk/gtkroot.c
gtk/gtkwidget.c